ul {
	list-style-type:disc;
	margin:0px;
	padding:0px;
}
dl {
	margin:0 0 0.8em;
}
body {
	background:url(../images/body_bg.jpg);
	color:#333333;
	}
#header .topbanner {
	width:990px;
	margin-bottom:0px;
	padding-bottom:0px;
}
#header {
	background:#3597c6 url(../images/header_bg.jpg) repeat-x scroll top;
	margin-top:33px;
	}
#header .main {
    height: 128px;
	background:url(../images/header_cloud.jpg) no-repeat scroll top right;
}
/* -------------------------------------------- End Header ----------------------------------------- */
/* -------------------------------------------- Menu Navigation ----------------------------------------- */
.mainlevel {
	background:url(../images/Navtop_bg.jpg) no-repeat left top;
	height:38px;
	padding-left:5px;
}
.mainlevel ul {
	margin:0px;
	padding:0px;
	}
ul.item-main {
	float:left;
	
}
*html ul.setup-item li, *html ul.item-main {
}
ul.item-main li {
	float:left;
}
/* ----more nav--*/
ul.item-main li.MoreNav {
	float:left;
	position:relative;
	z-index:990;
	}
ul.item-main li.MoreNav a, ul.item-main li.MoreNav a:hover {
	background:none;
	}
ul.item-main li.MoreNav ul {
	list-style-position:outside;
	list-style-type:none;
	position:absolute;
	background:#2f92bb;
	border:1px solid #2e84b5;
	top:37px;
	right:0px;
	z-index:990;
	padding-top:0px;
	padding-bottom:0px;
	}
ul.item-main li.MoreNav ul li {
	width:210px;
	float:left;
	z-index:990;
	}
ul.item-main li.MoreNav ul li a {
	line-height:18px;
	font-size:12px;
	color:#FFFFFF;
	padding:5px 0px;
	width:210px;
	display:block;
	float:left;
	border-bottom:1px solid #2e84b5;
	border-top:1px solid #3c99c0;
	z-index:990;
}
ul.item-main li.MoreNav ul li a b {
	padding-left:8px;
	padding-right:8px;
	background:none;
	}	
ul.item-main li.MoreNav ul li a:hover b {
	background:none;
}
ul.item-main li.MoreNav ul li a:hover {
	background:#fff url(../images/moreNav_bg.jpg) repeat-x scroll bottom;
	color:#333333;
	}
/* ----more nav--*/
ul.item-main li a, ul.setup-item li a {
	display:block;
	color:#ffffff;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
	line-height:38px;
	background:url(../images/Navmenu_no.gif) no-repeat scroll top right;
	float:left;
	outline:none;
}
ul.item-main li a:hover, ul.item-main li a.active, ul.item-main li a:hover.none {
	background:url(../images/Navmenu_left.gif) no-repeat scroll top left;
	text-decoration:none;
	color:#333333;
	float:left;
}
ul.item-main li a span, ul.setup-item li a span{
	padding-right:10px;
	display:block;
}
ul.item-main li a b {
	display:block;
	padding-left:5px;
	padding-right:5px;
	}
ul.setup-item li a b {
	display:block;
	}	
ul.item-main li a:hover span, ul.item-main li a.active span {
	background:url(../images/Navmenu_right.gif) no-repeat scroll top right;
}
ul.item-main li a:hover b, ul.item-main li a.active b {
	background:url(../images/Navmenu_md.gif) repeat-x scroll top left;
}
ul.setup-item {
	float:right;
}
ul.setup-item li {
	float:left;
	padding-right:5px;
	position:relative;
	z-index:99;
}
ul.setup-item li b.icon-arrow-d{
	background:url(../images/icons/arrow-down.gif) no-repeat right 18px;
	padding-right:14px;
}
ul.item-main li a.none, ul.setup-item li a.none {
	background:none;
	}
/* -------------------------------------------- Begin Footer ----------------------------------------- */
/* Menu QuickLink Footer */
#footer {
	background:#1273a8 url(../images/quick_bg_main.gif) repeat-x scroll bottom;
	border-top:2px solid #FF9900;
	}
#footer .main {
	}	
.quicklink-f {
	padding:1px;
}
.inner-quicklink {
	padding:0 10px;
	height:30px;
}
ul.list-style, ul.mainlevel-nav, ul.list-icons, ul.list-keys, .mainlevel ul, ul.categories, ul.sub-categories, ul.box-news, ul.listItem-row, ul.listItem-col, ul.paging, ul.list-link-coments, .info-product ul, .box-auction-buynow ul, ul.para-product, ul.para-product, ul.list-auction, ul.list-comments, ul.list-news, ul.item-pathway, ul.count-review, ul.list-item, ul.list-shop, ul.mainnav-top, ul.item-sub, ul.list-product, ul.item-categ, ul.images, ul.level3 {
	list-style:none;
	padding:0;
	margin:0;
}
ul.mainlevel-nav {
	padding-top:9px;
}
ul.mainlevel-nav {
	float:left;
}
ul.mainlevel-nav li {
	float:left;
	line-height:15px;
	padding-right:10px;
	margin-right:10px;
	color:#a6a097;
	border-right:1px solid #eef7ff;
	font-weight:bold;
}
/* End Menu QuickLink Footer */
/* List Icons */
ul.list-icons {
	float:right;
	padding:5px 0 0 0;
}
ul.list-icons li {
	float:right;
	padding:0 0px 0 5px;
	font-weight:bold;
}
ul.list-icons li a.shopProfile {
	background:url(../images/icons/iconsystem.gif) no-repeat scroll left;
	background-position:0px -290px;
	padding-left:19px;
	display:inline-block;
	}
#footer a, #footer a:hover, #footer a:visited {
	color:#FFFFFF;
	}	
ul.list-icons li a em {
	display:none;
	}	
.icon-rss, .icon-twitter, .icon-twitter, .icon-facebook, .icon-google {
	display:block;
	width:21px;
	height:22px;
}
.icon-rss {
	background:url(../images/icons/icon-rss.gif) no-repeat right top;
}
.icon-twitter {
	background:url(../images/icons/icon-twitter.gif) no-repeat right top;
}
.icon-yahoo {
	background:url(../images/icons/icon-yahoo.gif) no-repeat right top;
}
.icon-facebook {
	background:url(../images/icons/icon-facebook.gif) no-repeat right top;
}
.icon-google {
	background:url(../images/icons/icon-google.gif) no-repeat right top;
}
/* Box Name Shop */
.nameShop {
	text-align:center;
	padding:10px;
}
.nameShop h3 {
	font-size:18px;
	margin-bottom:15px;
}
.nameShop a {
	color:#FFFFFF;
	}
.nameShop p {
	margin-bottom:5px;
	color:#eef7ff;
}
/* Box Hot Keywords */
.tags-key {
	float:left;
	color:#eef7ff;
	width:50px;
}
.hot-keywords {
	padding:10px;
	background:url(../images/hotkey.jpg) repeat-x scroll top;
}
ul.list-keys li {
	float:left;
	color:#eef7ff;
}
.all-keyword {
	float:left;
	width:920px;
}
ul.list-keys li a {
	padding:0 5px;
	float:left;
	display:block;
	color:#eef7ff;
}
/* -------------------------------------------- End Footer ----------------------------------------- */
/* -------------- Box Module CSS ------------------------ */
.box-title, .table-title {
	background:url(../images/bg-title-md.gif) repeat-x scroll top left;
	}
.folder-title {
	background: #CCCCCC url(../images/folder_title_bg_md.gif) repeat-x scroll right top;
}
.dark-title {
	background:url("../images/Title_bg.png") no-repeat left -434px;
}
.dark-title h3 {
	background:url("../images/Title_bg.png") no-repeat right -464px;
}
.dark-title h3 span {
	background:url("../images/Title_bg.png") repeat-x right -494px;
}
.folder-title, .box-title {
	position:relative;
	z-index:5;
}
.folder-title h3, .dark-title h3, .orange-title h3, .box-title h3, .table-title h3 {
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	margin:0;
}
.folder-title h3, .dark-title h3, .orange-title h3, .box-title h3, .table-title h3  {
	height:28px;
	color:#FFFFFF;
	line-height:28px;
	padding-left:8px;
}
.table-title h3 {
	font-size:12px;
	font-weight:bold;
	text-transform:none;
	color:#666666;
	}
.box-title h3, .table-title h3 {
	color:#333333;
	background:url(../images/bg-title-box-l.gif) no-repeat scroll top left;
	}
.box-title h3 a, .box-title h3 a:hover, .box-title h3 a:visited {
	color:#333333;
	text-decoration:none;
	}	
.folder-title h3 {
	background:url(../images/folder_title_bg_left.gif) no-repeat scroll top left;
}
.folder-title h3 span, .dark-title h3 span, .box-title h3 span, .table-title h3 span {
	display:block;
}
.folder-title h3 span {
	background:url(../images/folder_title_bg_right.gif) no-repeat scroll top right;
}
.box-title h3 span, .table-title h3 span {
	background:url(../images/bg-title-box-r.gif) no-repeat scroll top right;
	}
.orange-title {
	background:url(../images/bg-title-box.png) no-repeat left -90px;	
}
.orange-title h3 {
	background:url(../images/bg-title-box.png) no-repeat right -120px;	
}
.orange-title h3 span {
	background:url(../images/bg-title-box.png) repeat-x left -150px;	
}
.boxModule p.title-r {
	position:absolute;
	right:10px;
	top:5px;
}
.MenuBox-cont {
	border:0px solid #dbdbdb;
	-moz-border-radius:0px 0px 4px 4px;
	border-top:none;
	background:url(../images/searchbg.png);
}
.boxmodule-cont, .boxmodule-cont2  {
	background:#fff;
	padding:10px;
	border:1px solid #cbcbcb;
	-moz-border-radius:0px 0px 4px 4px;
}
.boxmodule-cont {
	border-top:none;
}
.boxmodule-cont2 {
	-moz-border-radius:4px;
	}
/* -------------- End Box Module CSS ------------------------ */
/* Fix chungnd - Input:Button */
.btn-boxsearch, .searching input.btns, .quick-search .btns {
	border:none;
	text-indent:-9999px;
	cursor:pointer;
	font-size:0;
	display:block;
	line-height:0;
}
/* Fix - Input:Button */
/* =================================== */
.nameShop, .boxModule, #ps-slideshow, .my-shoppingcart, .quick-search, .name-prostore, .pathway, .notice {
	margin-bottom:10px;
}
#menu-navi {
	background:url(../images/menu_bg.jpg) repeat-x;
	padding-bottom:11px;
	}
#wrapper {
	z-index:3;
	}	
.pathway {
	background:#f1f1f1 url(../images/path_bg.gif) repeat-x top;
	border:1px solid #cbcbcb;
	-moz-border-radius:4px;
	}
.pathway ul {
	list-style-position:outside;
	list-style-type:none;
	line-height:26px;
	}	
.pathway ul li {
	float:left;
	text-indent:0px;
	white-space:nowrap;
	}
.pathway ul li a {
	background:url(../images/nextbg.png) no-repeat scroll top right transparent;
	padding-left:8px;
	padding-right:15px;
	display:block;
	color:#333333;
	}
.pathway ul li a:hover {
	text-decoration:none;
	}	
.pathway ul li a.homepage {
	background:url(../images/chevron-home.png) no-repeat scroll left;
	display:block;
	text-indent:-9999px;
	width:20px;
	}	
.pathway ul li.Gohome-ico {
	float:right;
	}	
.pathway ul li.Gohome-ico a {
	background:url(../images/icons/homeicon.gif) no-repeat left;
	font-weight:bold;
	font-size:11px;
	padding-right:8px;
	padding-left:16px;
	}
.pathway ul li.Gohome-ico a:hover {
	background:url(../images/icons/homeicon_over.gif) no-repeat left;
	}	
.fl {
	float:left;
}
.fr {
	float:right;
}
.no-bdb {
	border-bottom:none!important;
}
.no-bdr {
	border-right:none!important;
}
.red-clr {
	color:#CC0000;
}
.img-120 {
	width:120px;
	height:120px;
}
/* ------------------------------------------- General ----------------------------------------- */
/* Box Search */
.searching input, .box-newsletter input, .box-login input, .quick-search input {
	margin:0;
	color:#666;
	font-size:12px;
}
.searching p {
	margin-bottom:7px;
	float:left;
}
.searching input.enter-type  {
	width:196px;
}
.searching input.enter-type, .box-newsletter .enter-email, .searching input.enter-price, input.enter-username, input.enter-password, .quick-search input {
	padding:2px 2px 2px 5px;
}
.searching p.btn-search {
	padding:0 0 0 70px;
}
.searching p.to-price, .searching p.advanced-search {
	float:left;
}
.searching p.advanced-search {
	clear:both;
	margin-bottom:0;
	width:86px;
}
input.enter-price {
	width:86px;
}
p.space {
	margin-left:5px;
	margin-right:5px !important;	
	margin-right:4px;	
}
.searching input.btns, .quick-search .btns {
	background:url(../images/buttons/btn-search.gif) no-repeat left top;
	width:68px;
	height:23px;
}
a.arrow-r {
	width:75px;
}
a.arrow-r, span.arrow-r {
	background:url(../images/icons/arrow-r.png) no-repeat right 4px;
	padding-right:8px;/*	display:block;
	float:left;*/
}
/* Box Categories */
.categories li {
	display:inline;
}
.categories li a, ul.box-news li a {
	background:url(../images/menu_normal.gif) no-repeat scroll bottom left;
	display:block;
	color:#333333;
	padding:0;
	text-decoration:none;
	padding-left:5px;
}
.categories li a span, ul.box-news li a span {
	padding:5px 10px 5px 12px;
	background:url(../images/dotnav.gif) no-repeat scroll left;
	display:block;
}
.categories li a:hover, .categories li a.active, ul.box-news li a:hover, ul.box-news li a.active {
	background:url(../images/menu_over.gif) no-repeat scroll bottom left;
	color:#006699;
	text-decoration:none;
}
.categories li a:hover span, .categories li a.active span {
	background:url(../images/dotnav2.gif) no-repeat scroll left;
}
.categories li a span b {
	
}
.no-padd {
	padding:0!important;
}
ul.sub-categories li a span, ul.sub-categories li a:hover span, ul.sub-categories li a.active span {
	padding-left:18px;
	margin-left:10px;
}
ul.sub-categories li a {
	background:#FFF;
	color:#666666;
	font-weight:bold;
	background:#ecedc6 url(../images/menu_sonact.gif) no-repeat scroll bottom left;
}
ul.sub-categories li a:hover, ul.sub-categories li a.active {
	background:#ecedc6 url(../images/menu_sonact.gif) no-repeat scroll bottom left;
}
ul.level3 li a span {
	padding-left:20px!important;
	margin-left:20px!important;
	background:none!important;
}
/* Box News - Events */
ul.box-news li {
	display:inline;
}
ul.box-news li a span {
	background:url(../images/icons/square-style.gif) no-repeat 10px 13px;
	padding-left:20px;
}
.boxmodule-cont p, .bd-news p {
	margin-bottom:10px;
}

/* all icon here */
i.add-icon, i.Tel-icon, i.Fax-icon, i.Mobi-icon, i.icon-email, i.icon-sell-pro, i.icon-viewer, i.icon-date, i.top-of-year, i.top-of-months, i.warranty, i.good-point, i.return, i.icon-ym, i.icon-NL, i.icon-qa, i.icon-advsearch, i.icon-payment, i.icon-skype {
	height:16px;
	width:16px;
	background:url(../images/icons/iconsystem.gif) no-repeat scroll left;
	display:inline-block;
	padding-left:5px;
	vertical-align:middle;
	}
b.icon-likethis, b.icon-save, b.icon-info, b.icon-vote, b.icon-result {
	height:16px;
	background:url(../images/icons/iconsystem.gif) no-repeat scroll left;
	}
i.icon-Sbasket, i.icon-bargain {
	background:url(../images/icons/iconsystem.gif) no-repeat scroll left;
	height:17px;
	}
i.icon-buynow, i.icon-auction, i.icon-sendM {
	height:18px;
	background:url(../images/icons/itemicon.gif) no-repeat scroll left;
	display:inline-block;
	padding-left:22px;
	font-style:normal;
	margin-top:4px;
	}
i.icon-buynow {
	background-position:0px -18px;
	}
i.icon-auction {
	background-position:0px 0px;
	}
i.icon-sendM {
	background-position:0px -37px;
	}						
h4.heading-support, h4.company-name {
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
}
h4.Company-name {
	text-transform:uppercase;
	}
i.add-icon {
	background-position:0px 0px;
	}
i.icon-skype {
	background-position:0px -72px;
	}		
i.Tel-icon {
	background-position:0px -136px;
	}
i.Fax-icon {
	background-position:0px -152px;
	}
i.Mobi-icon {
	background-position:0px -183px;
	}			
i.icon-email {
	background-position:0px -168px;
}
i.icon-date {
	background-position:0px -120px;
}
i.icon-sell-pro {
	background-position:0px -31px;
}
i.icon-viewer {
	background-position:0px -56px;
}
i.top-of-year {
	background-position:0px -199px;
}
i.top-of-months {
	background-position:0px -215px;
}
i.warranty {
	background-position:0px -104px;
}
i.good-point {
	background-position:0px -233px;
	height:10px;
}
i.return {
	background-position:0px -15px;
}
i.icon-ym {
	background-position:0px -312px;
	}
i.icon-NL {
	background-position:0px -332px;
	}
i.icon-payment {
	background-position:0px -447px;
	}
i.icon-Sbasket {
	background-position:0px -467px;
	}
i.icon-bargain {
	background-position:0px -485px;
	}	
	
b.icon-likethis, b.icon-save, b.icon-vote, b.icon-result, i.icon-Sbasket, i.icon-bargain {
	font-weight:normal;
	padding-left:20px;
	font-style:normal;
}
b.icon-likethis {
	background-position:0px -248px;
}
b.icon-save {
	background-position:0px -269px;
}
b.icon-info {
	background-position:0px -291px;
}
i.icon-qa {
	background-position:0px -369px;
	}
a i.icon-qa {
	cursor:pointer;
	text-decoration:none;
	}
b.icon-vote {
	background-position:0px -384px;
	}
b.icon-result {
	background-position:0px -403px;
	}	
i.icon-advsearch {
	background-position:0px -423px;
	height:24px;
	width:24px;
	}		
p.YM-icon img {
	float:left;
	padding-right:8px;
	padding-top:3px;
	}
.ad-banner p {
	margin-bottom:10px;
}
/* Box Newsletter */
.box-newsletter p {
	float:left;
}
.box-newsletter p.newsl-term {
	float:right;
}
.my-newsl {
	width:202px;
}
.btn-signin .btns {
	background:url(../images/buttons/btn-signin.gif) no-repeat left top;
	width:68px;
	height:23px;
}
.icon-newsl {
	background:url(../images/icons/icon-newsl.gif) no-repeat left top;
	padding-left:30px;
	display:block;
	clear:both;
}
/* Box login */
input.enter-username, input.enter-password {
	width:98%;
}
.btn-login .btns {
	background:url(../images/buttons/btn-log-in.gif) no-repeat left top;
	width:79px;
	height:23px;
}
/* Box Shopping */
.my-shop {
	padding:10px 10px 0 10px;
}
/*.my-shop span.icon-cart {
	background:url(../images/icons/icon-cart.gif) no-repeat left top;
	width:16px;
	height:16px;
	margin-right:5px;
}*/
ul.list-shop li {
	background:url(../images/icons/icon-cart.gif) no-repeat left 1px;
	padding:0 0 5px 20px;
}
.buttons {
	padding:10px 10px 0;
	text-align:center;
}
/* Box Product Focus */
a.scrll-down, a.scrll-up, a:hover.scrll-down, a:hover.scrll-up {
	width:9px;
	height:4px;
	padding:3px;
	margin:4px 2px 0px 0px;
	display:block;
	float:left;
	background:url(../images/icons/arrow.gif) no-repeat;
	cursor:pointer;
}
a.scrll-down {
	background-position:0px 0px;
}
a.scrll-up {
	background-position:0px -14px;
}
a.scrll-down em, a.scrll-up em {
	display:none;
	} 
a:hover.scrll-down {
	background-position:0px -34px;
	}	
a:hover.scrll-up {
	background-position:0px -48px;
	}	
.HotProdt {
	text-align:center;
}
.HotProdt ul.listItem-row li {
	margin:0!important;	
}
.HotProdt ul.listItem-row li, ul.listItem-col li {
	border-bottom:1px dotted #d1d3d4;
	width:100%;
	margin-bottom:10px;
}
span.icon-gift, span.icon-faqs {
	float:left;
	width:30px;
	margin-right:5px;
	display:block;
	width:14px;
	height:15px;
}
span.icon-gift {
	background:url(../images/icons/icon-gift.gif) no-repeat left 2px;
}
span.icon-faqs {
	background:url(../images/icons/icon-faqs.gif) no-repeat left 2px;	
}
p.cont-promt {
	float:left;
	width:140px;
}
/* ================= CSS List Item Row ====================== */
ul.listItem-row {
	overflow:hidden;
	padding-top:15px;
	width:100%;
}
ul.listItem-row li {
	text-align:center;
	float:left;
	margin-bottom:10px;
}
ul.listItem-row li h4, ul.listItem-col li h4 {
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
}
p.prices {
	color:#ff0000;
}
/* ================= CSS List Item Row ====================== */
ul.listItem-col li {
	float:left;
	text-align:left;
}
ul.listItem-col li img {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
/* Box Poll */
.polls {
	background:#f4f8fb;
	border-bottom:1px solid #d1d3d4;
	padding:10px;
}
.list-polls {
	padding:10px;
}
.list-polls p {
	margin-bottom:5px;
}
.votebttn {
	padding:10px;
	text-align:center;
	}
/* Tabs Title */
.yellow {
	border:1px solid #f99e1f;
	border-top:none;
}
.orange {
	border:1px solid #f99e1f;
	border-top:none;
}
.tools-cont {
	margin-top:10px;
	padding-top:10px;
	border-top:1px solid #f99e1f;
}
.tools-cont ul.paging {
	float:right;
}
/* Paging */
/* BEGIN CSS Paging */
div.pagination {
	border-top:none;
	padding-top:10px;
	margin-bottom:10px;
}
div.pagination ul.paging {
	float:right;
}

ul.paging li {
	float:left;
	padding:1px 3px 2px 0px;
	margin-top:0px;
}
ul.paging li a {
	-moz-border-radius:2px 2px 2px 2px;
	background-color:#f8f8f8;
	border:1px solid #cbcbcb;
	padding:2px 6px;
	color:#666666;
	text-decoration:none;
}
ul.paging li a:hover, ul.paging li a.paging-active {
	background:url(../images/folder_title_bg_md.gif) repeat-x;
	border-color:#419cd5;
	color:#FFFFFF;
	font-weight:bold;
	}
/* End Paging */

/* Box News */
.news-item h4 {
	font-weight:bold;
	font-size:14px;
	margin-bottom:10px;
}
.news-item img {
	float:left;
	margin-right:10px;
}
.other-news {
	padding-top:10px;
}
.other-news ul {
	list-style-position:outside;
	list-style-type:none;
	padding-left:10px;
	}
.other-news ul li {
	padding-bottom:5px;
	line-height:18px;
	}
.other-news ul li a {
	background:url(../images/icons/dot.gif) no-repeat left 7px;
	display:inline-block;
	padding-left:15px;
}


/* SlideShow */
#ps-slideshow {
	position:relative;
	padding:0;
	height:201px;
	z-index:10;
}
.ps-slide-desc {
	position:absolute;
	bottom:5px;
	right:0;
	z-index:2;
}
.ps-slide-mask {
	position:absolute;
	background:url(../images/bg-trans.png) repeat left top;
	opacity:50%;
	bottom:0;
	width:100%;
	z-index:1;
}
.text-mask {
	padding:5px 10px;
	display:block;
	font-weight:bold;
	color:#FFF;
}

/* End Paging Big */
.change-width li {
	width:120px!important;
	margin:0 12px!important;
}
/* News Browse */
.bd-news, .bd-news01 {
	border:1px solid #DBDBDB; /* Tao ra mot box co 4 border */
	padding:10px;
	margin-bottom:10px;
	background:#ffffff url(../images/folder_body_bg.gif);
}
.bd-news {
	margin-bottom:10px;
}
.News-detail .news-item {
	border-bottom:1px dotted #DBDBDB;
	margin-bottom:10px;
}
/* End News Browse */
.other-news h3 {
	font-size:14px;	
	font-weight:bold;
	margin-bottom:10px;
}
.other-news ul.list-news {
	margin-left:20px;	
}
ul.list-news li {
	padding-bottom:5px;	
}
/* Box Quick Search */
.quick-search {
	background:url(../images/searchbg.png);
	border:1px solid #cbcbcb;
	-moz-border-radius:4px;	
	padding-left:10px;	
}
div.quick-search div.empty-title {
	position:relative;
	padding-top:10px;
}
div.quick-search input.enter-price {
	width:140px;	
}
.quick-search h3, .tool-transaction h3 {
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:10px;
	color:#4e6172;
}
h3 .icon-qs {
	background:url(../images/icons/icon-zoom.gif) no-repeat left top;
	display:block;
	height:24px;
	padding:5px 0 0 25px;
}
.quick-search input, .quick-search label {
	float:left;
	margin:0 3px 0px 0px;
}
.advSrch {
	padding-top:10px;
	}
.advSrch p {
	margin-bottom:8px;
	}	
span.SrchNote {
	width:120px;
	float:left;
	margin-right:10px;
	color:#666666;
	}
span.SrchTick {
	width:170px;
	float:left;
	}	
/* Box Notice */
.icon-notice {
	background:url(../images/icons/icon-notice.gif) no-repeat left 0px;
	padding-left:8px;
	height:16px;
	width:16px;
	display:inline-block;
	vertical-align:middle;
}
/* Box Notice, Error, Warning, Success */
.notice h3, .success h3, .error h3, .wel-mesg h3, .search-form h3, .information h3 {
	font-size:12px;
	padding:3px 0;
	line-height:1.5;
}
.notice p, .success p, .error p, .wel-mesg p, .information p {
	margin:0;
}
.notice h3 {
	background:url(../images/icons/icon-notice.gif) no-repeat left 3px;
	padding:0 0 0 25px;
}
.success h3 {
	background:url(../images/icons/success_icon.png) no-repeat left 0;
	padding-left:25px;
}
.error h3 {
	background:url(../images/icons/icon-warning.png) no-repeat left top;
	padding-left:25px;
}
.information h3 {
	color:#6793C0;
	background:url(../images/icons/information.png) no-repeat left top;
	padding-left:25px;
}
.error ul, .notice ul, .success ul, .wel-mesg ul, .information ul {
	list-style:none;
	margin:0 0 0 25px;
	padding:0;
}
.error ul li, .notice ul li, .success ul li, .wel-mesg ul li, .information ul li {
	float:none!important;
	padding-bottom:10px;
	width:auto!important;
}
.error ul ul, .notice ul ul, .success ul ul, .wel-mesg ul ul, .information ul ul {
	list-style:decimal;
	padding-left:30px;
}
.error, .notice, .success, .information {
	padding:10px 10px 0 10px;
	margin-bottom:10px;
}
.error {
	border:1px solid #dd3c10;
	background:#ffebe8;
	-moz-border-radius:4px;
	color:#514721;
}
.notice {
	border:1px solid #e2c822;
	background:#fff9d7;
	-moz-border-radius:4px;
	color:#514721;
}
.success {
	background:url(../images/bg-success.gif) repeat-x left bottom; /*#F5FFF4*/
	color:#264409;
	border-color:#8CDC86;
}
.information {
	background:url(../images/bg_info.gif) repeat-x left bottom;
}
/* 

/* Form Contact us */
.form-contact {
	background:#f7f7f7;
	border:1px solid #dbdbdb;
	padding:10px;
	-moz-border-radius:3px;
}
.form-contact .user-forms {
	padding-top:10px;	
}
.user-forms label, .user-forms .filltext {
	float:left;
}
.user-forms input, .user-forms select {
	margin:0;	
} 
.user-forms label {
	width:25%;	
	font-weight:normal;
}
.user-forms p {
	margin-bottom:10px;	
}
.user-forms .filltext {
	width:74.5%;	
}
.user-forms input {
	margin:0;	
}
.hint {
	color:#808080;
	font-size:11px;
}

.btn-search-product, .btn-update, .confirm-purchase {
	display:block;
	height:23px;
	float:left;
	margin:0 5px;
}
.btn-search-product {
	background:url(../images/buttons/btn-search-product.gif) no-repeat left top;
	width:143px;
}
.btn-update {
	background:url(../images/buttons/btn-update.gif) no-repeat left top;
	width:92px;
}
.confirm-purchase {
	background:url(../images/buttons/btn-confirm-purchase.gif) no-repeat left top;
	width:119px;
}
/* Box Tools Transaction */
.tool-transaction {
	background:#f7f7f7;
	border:1px solid #dbdbdb;
	-moz-border-radius:3px;
	padding:10px;
}
.tool-transaction h3 span.icon-transaction {
	background:url(../images/icons/icon-transaction.gif) no-repeat left top;
	display:block;
	padding:8px 0 10px 30px;
}
.form-transaction {
	float:left;	
}
.comment-transaction {
	float:right;	
}
.form-transaction {
	width:450px;	
}
.comment-transaction {
	width:250px;	
}
.comment-transaction .comments {
	background:#ffffff;
	padding:5px;
	border:1px solid #d1d3d4;
	display:block;
}
.user-forms select, .user-forms input {
	margin-right:10px;	
}
.form-transaction .user-forms label {
	width:130px;	
}
.shipping-costs {
	border-top:1px solid #dbdbdb;
	padding-top:10px;
}
/* Box Advanced Search */
table.search-advan {
	width:90%;
	margin-bottom:0;
}
/* BEGIN CSS news detail */
.News-detail {
	background:#FFFFFF;
	border:1px solid #cbcbcb;
	padding:10px;
	-moz-border-radius:4px;
	margin-bottom:10px;
	}
.News-detail p {
	margin-bottom:10px;	
	}
.News-detail h3 {
	margin-bottom:15px;	
}
.News-detail h4 {
	margin-bottom:10px;
	font-size:14px;
	font-weight:bold;
}
.News-detail ul, .News-detail ol {
	list-style-position:outside;
	padding-left:30px;
	}



/* BEGIN CSS Box Product */
ul.list-product li {
	text-align:center;
	float:left;
	padding:10px 20px 10px 20px;
	margin:0;
	height:340px;
	width:210px;
	border-right:1px solid #ECECEC;
	border-bottom:1px solid #ECECEC;
}
ul.list-product a.gray-btn {
	margin-bottom:5px;	
}
ul.change-w li {
	height:310px;
}
ul.list-product li p {
	margin-bottom:5px;
}
p.height-title {
	height:36px;	
}
span.btn-anction {
	background:url(../images/buttons/btn.gif) no-repeat left top;
	display:inline-block;
	width:64px;
	height:14px;
}
span.btn-outdate {
	background:url(../images/buttons/btn.gif) no-repeat left -22px;
	display:inline-block;
	width:54px;
	height:14px;
}
span.btn-buynow {
	background:url(../images/buttons/btn.gif) no-repeat left -59px;
	display:inline-block;
	width:65px;
	height:11px;
}
span.btn-bargain {
	background:url(../images/buttons/btn.gif) no-repeat left -40px;
	display:inline-block;
	width:51px;
	height:13px;
}
a.theme-btt, a.gray-btn {
	display:inline-block;
	height:26px;
	padding-left:8px;
	text-decoration:none;
	cursor:pointer;
	outline:none;
}
a.theme-btt span, a.gray-btn span {
	display:inline-block;
	height:26px;
	padding-right:8px;
	}
a.gray-btn {
	background:url(../images/buttons/gray-btn.gif) no-repeat scroll left top transparent;
	color:#414241;
}
a.gray-btn:hover {
	background:url(../images/buttons/gray-btn.gif) no-repeat scroll left -55px transparent;
	}
a.gray-btn span {
	background:url(../images/buttons/gray-btn.gif) no-repeat scroll right top transparent;
}
a.gray-btn:hover span {
	background:url(../images/buttons/gray-btn.gif) no-repeat scroll right -55px transparent;
	color:#000000;
	}
a.theme-btt {
	background:url(../images/buttons/gray-btn.gif) no-repeat scroll left -27px transparent;
	color:#FFFFFF;
	font-weight:bold;
	}
a.theme-btt:hover {
	background:url(../images/buttons/gray-btn.gif) no-repeat scroll left -82px transparent;
	}	
a.theme-btt span {
	background:url(../images/buttons/gray-btn.gif) no-repeat scroll right -27px transparent;
	}	
a.theme-btt:hover span {
	background:url(../images/buttons/gray-btn.gif) no-repeat scroll right -82px transparent;
	}	

a.gray-btns {
	background:url(../images/buttons/gray-btn.gif) no-repeat scroll left -110px transparent;
	display:inline-block;
	height:20px;
	padding-left:6px;
	text-decoration:none;
	color:#414241;
	}
a.gray-btns:hover {
	background:url(../images/buttons/gray-btn.gif) no-repeat scroll left -131px transparent;
	}	
a.gray-btns span {
	background:url(../images/buttons/gray-btn.gif) no-repeat scroll right -110px transparent;
	display:inline-block;
	height:20px;
	padding-right:6px;
	line-height:19px;
	}
a.gray-btns span:hover {
	background:url(../images/buttons/gray-btn.gif) no-repeat scroll right -131px transparent;
	color:#000000;
	}	
		

/* Begin Sub */
ul.setupBox {
	position:absolute;
	width:185px;
	left:30px;
	top:38px;
	z-index:999;
	}
ul.StbLast {
	left:-34px;
	}	
ul.setupBox li {
	float:left;
	padding:0;
	width:185px;
	z-index:99;
}
ul.setupBox li a {
	background:#f1f1f1 url(../images/menu_sonact.gif) no-repeat right;
	font-weight:normal!important;
	font-size:12px;
	line-height:22px;
	color:#333333;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #eaeaea;
	z-index:999999;
	width:100%;
	padding-left:0px;
}
ul.setupBox li a b {
	padding-left:8px;
	padding-right:8px;
	font-weight:normal;
	}
ul.setupBox li a:hover {
	background:#3494c4;
	color:#fff;
	border-bottom:1px solid #2473bc;
	border-top:1px solid #a5d4ff;
	text-decoration:none;
}
ul.fix360 {
	width:370px;
	left:-150px;
	}
/* End sub */
/*================================*/
.Options {
	position:absolute;
	right:8px;
	top:6px;	
    z-index: 11;
}
a.advSearch, a.viewmore, a.viewall {
	font-size:11px;
	color:#FFFFFF;
	}
a.viewall {
	color:#0066CC;
	}
a.viewfull {
	float:right;
	color:#0055CC;
	font-size:11px;
	padding-right:10px;
}
.Tabs {
	position:relative;
	background:url(../images/Tabs_bg.gif) repeat-x scroll bottom left;
	}
.Tabs ul {
	list-style-position:outside;
	list-style-type:none;
	margin:0px;
	padding:0px;
	}	
.Tabs ul li {
	float:left;
	line-height:31px;
	font-weight:bold;
	}		
.Tabs ul li a {
	cursor:pointer;
	padding-left:5px;
	outline:none;
	color:#333333;
	background:url(../images/tab_line.gif) no-repeat scroll top right;
	display:block;
	}	
.Tabs ul li a span {
	padding-right:16px;
	padding-left:11px;
	}	
.Tabs ul li a.active {
	background:url(../images/tabs_bg_left.gif) no-repeat scroll top left;
	display:block;
	float:left;
	}	
.Tabs ul li a.active span {
	background:url(../images/tabs_bg_right.gif) no-repeat scroll top right;
	display:block;
	float:left;
	}
.Tabs ul li a:hover {
	text-decoration:none;
	}	
		
.inputsubmit {
	background:url(../images/folder_title_bg_md.gif) repeat-x bottom;
	border-color:#81d4f4 #0e719d #0e719d #81d4f4;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	padding:2px 10px 3px !important;
	padding:2px 7px 3px;
	text-align:center;
	cursor:pointer;
	outline:none;
}
.btnSm {
	margin-top:5px;
	}
.star1, .stars2, .stars3, .stars4, .stars5, .zerostar {
	height:16px;
	width:100px;
	background:url(../images/icons/star.gif) no-repeat;
	display:inline-block;
	}
.zerostar {background-position:0px 0px;}
.star1 {background-position:0px -19px;}		
.stars2 {background-position:0px -38px;}		
.stars3 {background-position:0px -58px;}		
.stars4 {background-position:0px -77px;}		
.stars5 {background-position:0px -96px;}		
	
a.underline {
	text-decoration:underline;
	}
i.btn-buynow, i.btn-bargain, i.btn-anction, i.btn-outdate {	
	height:16px;
	background:url(../images/icons/text_icon.gif) no-repeat scroll left;
	display:inline-block;
	vertical-align:middle;
	}
i.btn-buynow {
	background-position:0px -56px;
	width:72px;
	}	
i.btn-bargain {
	background-position:0px -2px;
	width:58px;
	}	
i.btn-anction {
	background-position:0px -72px;
	width:70px;
	}	
i.btn-outdate {
	background-position:0px -18px;
	width:60px;
	}	
a.gray-btn, a.gray-btn span {
	line-height:22px;
	height:22px;
	}	
	
	